package com.hsmpay.mobile.pojo.user;

import com.hsmpay.common.pojo.BasePojo;


public class UserTransLimit extends BasePojo {
    private static final long serialVersionUID = -499968303682815519L;

    private Long id;
    private Long userId;//用户ID
    private String userLoginName;//用户ID
    private Integer limitType;//限制类型
    private String functionKey;//功能关键字
    private Double dayMinAmt;//单日单笔最小
    private Double dayMaxAmt;//单日单笔最大
    private Double dayCardAllAmt;//单日单卡总限额
    private Double dayAllAmt;//单日总限额
    private Long dayCardCnt;//单日单卡总笔数
    private Long dayCnt;//单日交易笔数

    private Double fdDayAllAmt;//封顶单日总限额(只有全版才有值)
    private Long fdDayCnt;//封顶单日交易笔数(只有全版才有值)
    private Double fdDayMinAmt;//封顶单日单笔最小(只有全版才有值)
    private Double fdDayMaxAmt;//封顶单日单笔最大(只有全版才有值)
    private Long dayMaxQueryCnt;//单用户每日余额查询总笔数

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUserLoginName() {
        return userLoginName;
    }

    public void setUserLoginName(String userLoginName) {
        this.userLoginName = userLoginName;
    }

    public Integer getLimitType() {
        return limitType;
    }

    public void setLimitType(Integer limitType) {
        this.limitType = limitType;
    }

    public String getFunctionKey() {
        return functionKey;
    }

    public void setFunctionKey(String functionKey) {
        this.functionKey = functionKey;
    }

    public Double getDayMinAmt() {
        return dayMinAmt;
    }

    public void setDayMinAmt(Double dayMinAmt) {
        this.dayMinAmt = dayMinAmt;
    }

    public Double getDayMaxAmt() {
        return dayMaxAmt;
    }

    public void setDayMaxAmt(Double dayMaxAmt) {
        this.dayMaxAmt = dayMaxAmt;
    }

    public Double getDayCardAllAmt() {
        return dayCardAllAmt;
    }

    public void setDayCardAllAmt(Double dayCardAllAmt) {
        this.dayCardAllAmt = dayCardAllAmt;
    }

    public Double getDayAllAmt() {
        return dayAllAmt;
    }

    public void setDayAllAmt(Double dayAllAmt) {
        this.dayAllAmt = dayAllAmt;
    }

    public Long getDayCardCnt() {
        return dayCardCnt;
    }

    public void setDayCardCnt(Long dayCardCnt) {
        this.dayCardCnt = dayCardCnt;
    }

    public Long getDayCnt() {
        return dayCnt;
    }

    public void setDayCnt(Long dayCnt) {
        this.dayCnt = dayCnt;
    }

    public Double getFdDayAllAmt() {
        return fdDayAllAmt;
    }

    public void setFdDayAllAmt(Double fdDayAllAmt) {
        this.fdDayAllAmt = fdDayAllAmt;
    }

    public Long getFdDayCnt() {
        return fdDayCnt;
    }

    public void setFdDayCnt(Long fdDayCnt) {
        this.fdDayCnt = fdDayCnt;
    }

    public Double getFdDayMinAmt() {
        return fdDayMinAmt;
    }

    public void setFdDayMinAmt(Double fdDayMinAmt) {
        this.fdDayMinAmt = fdDayMinAmt;
    }

    public Double getFdDayMaxAmt() {
        return fdDayMaxAmt;
    }

    public void setFdDayMaxAmt(Double fdDayMaxAmt) {
        this.fdDayMaxAmt = fdDayMaxAmt;
    }

    public Long getDayMaxQueryCnt() {
        return dayMaxQueryCnt;
    }

    public void setDayMaxQueryCnt(Long dayMaxQueryCnt) {
        this.dayMaxQueryCnt = dayMaxQueryCnt;
    }
}
